home *** CD-ROM | disk | FTP | other *** search
/ Gold Medal Software 3 / Gold Medal Software - Volume 3 (Gold Medal) (1994).iso / print / mdfedit.arj / FEDIT.DOC < prev    next >
Text File  |  1993-11-29  |  9KB  |  226 lines

  1. MERLIN'S DELUXE FONT EDITOR *** Version 1.0D
  2.  
  3.     (C) 1993 Merlin's Software
  4.     P.O.Box 473, NL-3700-AL  ZEIST
  5.     The Netherlands
  6.  
  7.  
  8. CONTENTS:
  9.  
  10.     Overview
  11.     Installation
  12.     File list
  13.     Selecting a font file
  14.     Selecting a character
  15.     Editing a character
  16.     Saving a font
  17.     Exiting the program
  18.     Shareware
  19.     How to Register
  20. OVERVIEW
  21.  
  22. Merlin's Deluxe Font Editor [FEDIT] allows you to create
  23. screen fonts for use under MSDOS, and proportionally
  24. spaced fonts for use in your own programs, similar to what
  25. you see on screen now. You can also design mouse cursors.
  26.  
  27. FEDIT is completely mouse driven, and requires a VGA
  28. colour screen. If you have received FEDIT from a friend,
  29. you will have a DEMO version, which is fully operational,
  30. except that you cannot save your fonts to disk.
  31.  
  32. If you care to register, you will get the complete program,
  33. and many benefits: a printed manual, all the source code
  34. that is necessary to use your own proportional fonts in your
  35. own programs, programming examples, etcetera!
  36. Please see the section at the end of this documentation for
  37. further details.
  38. INSTALLATION
  39.  
  40. Installation of FEDIT is a breeze: simply copy all the files
  41. to a subdirectory of your choice. Assuming that you have
  42. FEDIT on a floppy in drive A: you would issue the
  43. following commands at the DOS prompt:
  44.  
  45. MD C:\FEDIT      
  46. COPY A:\*.* C:\FEDIT
  47. C:
  48. CD C:\FEDIT      
  49. FEDIT            
  50.  
  51. If you have *.ZIP files, use PKUNZIP *.ZIP to unpack these
  52. first. Once the program is up and running, you can browse
  53. through this documentation, by 'pressing' (clicking the left
  54. mouse button when the arrow is on a button) the [Up]
  55. and [Dn] buttons.
  56.  
  57. NOTE: Please run FEDIT from hard disk to get an acceptable
  58. speed!
  59. FILE LIST
  60.  
  61. If you press the [FILES] button, you will get a list of all
  62. the font files in the current directory.
  63. FEDIT font files have the extension .MFN.
  64.  
  65. It is possible to edit the template of the file list in the
  66. [FILE NAME] field. Press the [FILES] button again to see
  67. the new file list.
  68.  
  69. If you happen to have an unsaved font in memory already,
  70. you will be warned. Press the [SAVE] button (after checking
  71. that the [FILE NAME] is correct) to save your work, or press
  72. [FILES] again to ignore the warning.
  73. SELECTING A FONT FILE
  74.  
  75. You can click twice on any subdirectory name in the file list
  76. to get a list of that subdirectory, or click on [..] in the
  77. file list to return to the parent directory. You can click
  78. twice on any file name to load it into FEDIT. If it is not a
  79. recognised font file, you will be informed.
  80.  
  81. The screen will change and show you the first 128 characters
  82. of the font you have selected. On the right you will see a grid,
  83. to edit the current character. One character on the left will be
  84. boxed in - indicating it's the current one.
  85. Press the [Dn] button to switch to the second half of the font.
  86.  
  87. Further information, such as the grid size, the ascii code of
  88. the current character, grid row and column and proportional
  89. width of the character are shown below.
  90. SELECTING A CHARACTER
  91.  
  92. Selecting a character to edit is done by clicking on it once.
  93. If you hold down the mouse button, you can drag the character
  94. and 'drop' it in a new position by releasing the mouse button.
  95. This facilitates quick and easy copying of character bitmaps.
  96. The 'drop' has to be fairly close to the correct position.
  97. If you don't want to drop it anywhere, either drag it outside
  98. the font area and release the mouse button, or drop it back
  99. where it came from.
  100.  
  101. Once you have selected a character, the grid and various
  102. other fields will be updated.
  103.  
  104. Help is always available by pressing the [F1] button on
  105. your keyboard. Alternatively, press [EXIT] to return to
  106. this manual, or purchase the complete package with an
  107. extensive printed manual in both Dutch and English!
  108. EDITING A CHARACTER
  109.  
  110. Edit a character by holding down the left mouse button to draw
  111. or erase pixels, depending on the value of the pixel you start on.
  112. The font on the left will be updated simultaneously, to show you
  113. real life-size results.
  114. If you make mistakes, press the right hand mouse button to undo
  115. your work and restart with the original character.
  116.  
  117. Once your character is finished, set the width, either by clicking
  118. on the desired width along the top ruler above the grid, or by
  119. entering the number in the [WID] field.
  120. The width you choose should include white space to the right of
  121. the character, unless it is a graphical line-draw character.
  122. Two dark vertical lines will indicate the width.
  123. Use the four arrow buttons below the grid to move the
  124. character, in order to centre it properly within its box.
  125. White space (inter-character-spacing) for proportional fonts
  126. should be to the right of the character.
  127. SAVING A FONT
  128.  
  129. Save a font by FIRST checking that the name in the [FILE NAME]
  130. field is the one you want to use! If it isn't, edit it!
  131. Only then press the [SAVE] button to save your font.
  132. If there are problems (no disk, need a compass to find my
  133. path, ad nauseam) you will be informed.
  134. If you don't want to save your font, press [EXIT] or [FILES]
  135. and ignore the warning message.
  136.  
  137. Fonts you have designed can be loaded for DOS, provided the
  138. characters are 8 pixels wide. To do so, start up FEDIT as follows:
  139.  
  140. FEDIT /L Fontname
  141.  
  142. FEDIT will load the font for DOS only, without becoming
  143. active itself. You don't need to give the .MFN extension.
  144. You WILL need an EGA or VGA card though to load custom
  145. fonts!
  146. EXITING FEDIT
  147.  
  148. Quit FEDIT by pressing the [EXIT] button. If your designing
  149. efforts have not been saved, you will be warned.
  150. Press the [SAVE] button to save your font, after checking the
  151. file name that is shown, or press the [EXIT] button again
  152. to ignore the warning and lose your changes.
  153.  
  154. You will now return to this documentation. Press [EXIT]
  155. again to quit FEDIT, or carry on by pressing something else.
  156. SHAREWARE
  157.  
  158. FEDIT is distributed as a SHAREWARE DEMO. This means that
  159. you are free to copy the program, use it, pass it on to friends
  160. and enemies and BBS's all over town, etcetera.
  161. FEDIT comes with a small selection of fonts which you can
  162. use and play with, and load under MSDOS. However, saving fonts
  163. is not possible.
  164.  
  165. You can register FEDIT for a minimal fee, and receive a full
  166. working copy of the program, PLUS a printed manual, source code
  167. to use proportional fonts in your own programs, all technical
  168. information, etc. etc.
  169. REGISTRATION
  170.  
  171. To register, start up FEDIT as follows:
  172. FEDIT /S
  173. This will print FEDIT's serial number to screen.
  174. Write down the serial number, and send it to Merlin's
  175. Software, together with your registration fee. You can use
  176. the ORDERFRM.DOC file that comes with FEDIT.
  177.  
  178. Registration costs only 25,00 guilders or $ 20.00 (airmail).
  179. Residents of the Netherlands can send cash, a Eurocheque or
  180. make a transfer to bank account number 45.64.08.401.
  181. If you live outside the Netherlands, please send the
  182. equivalent in CASH, or send an INTERNATIONAL money order
  183. or postal cheque. National cheques cost about 20,00 guilders
  184. extra to process!
  185.  
  186. Send your registration form and fee to:
  187. Merlin's Software, P.O.Box 473,
  188. NL-3700-AL  Zeist, The Netherlands.
  189. FULL PACKAGE
  190.  
  191. The complete package includes a fully operational copy of
  192. FEDIT, an extensive printed manual with more information than is
  193. in this file, in both Dutch and English, source code to the
  194. assembler routines which include routines to put proportional
  195. fonts on screen (VGA and EGA) and load different mouse cursors
  196. which you can design with FEDIT as well.
  197. Furthermore the manual contains QuickBASIC coding examples,
  198. how to call the routines from different high level languages,
  199. and lots of technical information about the fonts themselves.
  200.  
  201. If you use QuickBASIC you can use the routines straight away.
  202. If you use another high level language, you can convert the
  203. assembler interface (the calling protocol) to conform to your
  204. language. Plenty of details are given on how to do this.
  205. OOOOPS....
  206.  
  207. Although lots of care was taken to concoct a decent and fairly
  208. foolproof program, some errors and bugs may be present.
  209. If FEDIT aborts for no reason, or gives you a DOS error
  210. code number, or messes up the screen and does other things
  211. that seem to be unnatural, please inform me about the what,
  212. when, how and whyfore!
  213. Details of your setup (Windows running, VGA card type) and
  214. error messages and codes or what you were doing when the
  215. program blew its top are generally very helpful.
  216. I will try to correct the problem and send you an update.
  217.  
  218. Conversely, if it works fabulously and is ever so nice
  219. and handy, I don't mind getting the odd postcard...!
  220. Fame and glory and so on...
  221.  
  222. Send all correspondence to:
  223. Dennis ten Siethoff, Merlin's Software,
  224. P.O.Box 473, NL-3700-AL  Zeist, The Netherlands.
  225.  
  226.